﻿using System.Collections.Generic;

namespace JinYuan.MES.Models
{

    /// <summary>
    /// 多个电池出站 ×
    /// </summary>
    public class ManyCellOutStation
    {
        /// <summary>
        /// 
        /// </summary>
        public string siteCode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string lineCode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string equipNum { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string materialCode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string userName { get; set; }
        /// <summary>
        /// 产品类型
        /// </summary>
        public string productType { get; set; }
        /// <summary>
        /// 完工数
        /// </summary>
        public string completeQty { get; set; }
        /// <summary>
        /// 托盘码
        /// </summary>
        public string containerCode { get; set; }
        /// <summary>
        /// 1：通用出站；2：合芯出站；3：虚拟码替换出站；4：追溯标识替换出站；5：合芯有顶盖出站
        /// </summary>
        public int type { get; set; }

        /// <summary>
        /// 条码数组
        /// </summary>
        public List<identiftyList> identiftyList { get; set; }

    }


    public class identiftyList
    {

        /// <summary>
        /// 产品条码
        /// </summary>
        public string identification { get; set; }
        /// <summary>
        /// 原材料信息
        /// </summary>
        public List<string> materialLotList = new List<string>();
        /// <summary>
        /// 原材料条码
        /// </summary>
        public string materialLotCode { get; set; }
        /// <summary>
        /// 原材料上料位置
        /// </summary>
        public string materialLotCodeLocator { get; set; }
        /// <summary>
        /// 质量状态
        /// </summary>
        public string qualityStatus { get; set; }
        /// <summary>
        /// 关联条码
        /// </summary>
        public string qrCode { get; set; }
        /// <summary>
        /// NG编码
        /// </summary>
        public List<string> ngCode = new List<string>();
        /// <summary>
        /// NG错误信息
        /// </summary>
        public string ngMessage = "";

    }


}
